package cn.cs.service;


import cn.cs.common.Page;
import cn.cs.pojo.CapitalPoolType;

import java.util.List;
import java.util.Map;

public interface CapitalPoolTypeService {

    public CapitalPoolType getCapitalPoolTypeById(String id) throws Exception;

    public List<CapitalPoolType> getCapitalPoolTypeListByMap(Map<String, Object> param) throws Exception;

    public Integer getCapitalPoolTypeCountByMap(Map<String, Object> param) throws Exception;

    public Integer addCapitalPoolType(CapitalPoolType capitalPoolType) throws Exception;

    public Integer modifyCapitalPoolType(CapitalPoolType capitalPoolType) throws Exception;

    public Integer deleteCapitalPoolTypeById(String id) throws Exception;

    public Page<CapitalPoolType> queryCapitalPoolTypePageByMap(Map<String, Object> param, Integer pageNo, Integer pageSize) throws Exception;
}
